package cn.wolfcode.wms.service;

import java.util.List;

import cn.wolfcode.wms.domain.Permission;
import cn.wolfcode.wms.query.PageResult;
import cn.wolfcode.wms.query.QueryObject;

public interface IPermissionService {

	/**
	 * 删除部门信息
	 * @param id 需要删除的部门编号
	 */
	void delete(Long id);
	
	/** 
	 * 查询分页部门信息
	 * @return 如果查到返回部门信息的list集合,否则返回空的集合
	 */
	List<Permission> list();

	PageResult query(QueryObject qo);

	void load();
}
